package src.com.foreknow.demo4;

/**
 * 多维数组
 * 二维数组相当于表结构 也可以被称为数组的数组
 * 三维数组相当于空间结构
 * 二维数组的定义：
 */

public class ArrayDemo3 {
    public static void main(String[] args) {
        //二维数组的声明
        //int[][] a; //int a[][] 不建议使用后者
        //二维数组的初始化
        int [][]array = new int[4][4];
        //设置值
        array[0][0] = 1;
        array[0][1] = 2;
        array[1][0] = 3;
        array[1][1] = 4;
        //获取元素的值

        System.out.println(array[0][0]);

        int[][] array2 = {{1,2,3,4},{5,6,7},{8,9}};

        //如何遍历二维数组
        for (int i = 0;i < array2.length;i++){ //遍历一维
            for (int j = 0;j < array2[i].length;j++){
                System.out.println(array2[i][j]);
            }
        }

    }
}






















